Defining anArchitecture DescriptionLanguage for Dassault Systèmes
نویسنده
چکیده
Architecture Description Languages (ADL) are a major research theme in the software architecture community. Although many interesting proposals have been made, they don’t seem to influence the daily industrial practice. In this paper, we report on an attempt to define an ADL that fits the needs of a specific company: Dassault Systèmes. This company maintains and develops a large body of software with very short cycle times. Their relationship with partners and OEMs has led them to develop the Object Modeler: a component technology for open architecture (Sect. 2). We then give the major requirements on the ADL (Sect. 3), and briefly explain why existing ADLs are not satisfactory in this context (Sect. 4). We finally discuss our approach which takes advantage of the Object Modeler technology to ground the definition of our ADL (Sect. 5). We believe that this strategy for the definition of an ADL is not specific to Dassault Systèmes and the Object Modeler technology, and could be adapted to other component technologies like the Java beans or DCOM.
منابع مشابه
Troubleshooting: When Modeling Is the Trouble
TROUBLESHOOTING WHEN MODELING IS THE TROUBLE Paper type: Full paper Track: Engineering P . Dague Mailing address : Paris IBM Scientific Center 36 Ave R . Poincare 75116 Paris France Telephone: 33 (1) 45 05 14 00 P. 27-40 Address: earn/ bitnet dague at frpoi l 1 P . Deves Electronique Serge Dassault 55 Quai M. Dassault S , Cloud 92214 France O. Raiman Paris IBM Scientific Center 36 Ave R . Poinc...
متن کاملDefining and Supporting Concurrent Engineering Policies in SCM
Software Configuration Management addresses roughly two areas, the first and older one concerns the storage of the entities produced during the software project; the second one concerns the control of the activities performed for the production / change of these entities. Work space support can be seen as subsuming most of the later dimension. Indeed, work space is the place where activities ta...
متن کامل